Skip to content

chore(deps-dev): bump @mariozechner/pi-coding-agent from 0.62.0 to 0.65.2#21

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/mariozechner/pi-coding-agent-0.65.2
Open

chore(deps-dev): bump @mariozechner/pi-coding-agent from 0.62.0 to 0.65.2#21
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/mariozechner/pi-coding-agent-0.65.2

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Apr 8, 2026

Bumps @mariozechner/pi-coding-agent from 0.62.0 to 0.65.2.

Release notes

Sourced from @​mariozechner/pi-coding-agent's releases.

v0.65.2

No release notes provided.

v0.65.1

Fixed

  • Fixed bash output truncation by line count to always persist full output to a temp file, preventing data loss when output exceeds 2000 lines but stays under the byte threshold (#2852)
  • RpcClient now forwards subprocess stderr to parent process in real-time (#2805)
  • Theme file watcher now handles async fs.watch error events instead of crashing the process (#2791)
  • Fixed stored session cwd handling so resuming or importing a session whose original working directory no longer exists now prompts interactive users to continue in the current cwd, while non-interactive modes fail with a clear error.
  • Fixed resource collision precedence so project and user skills, prompt templates, and themes override package resources consistently, and CLI-provided paths take precedence over discovered resources (#2781)
  • Fixed OpenAI-compatible completions streaming usage accounting to preserve prompt_tokens_details.cache_write_tokens and normalize OpenRouter cached_tokens, preventing incorrect cache read/write token and cost reporting in pi (#2802)
  • Fixed CLI extension paths like git:gist.github.com/... being incorrectly resolved against cwd instead of being passed through to the package manager (#2845 by @​aliou)
  • Fixed piped stdin runs with --mode json to preserve JSONL output instead of falling back to plain text (#2848 by @​aliou)
  • Fixed interactive command docs to stop listing removed /exit as a supported quit command (#2850)

v0.65.0

New Features

Breaking Changes

  • Removed extension post-transition events session_switch and session_fork. Use session_start with event.reason ("startup" | "reload" | "new" | "resume" | "fork"). For "new", "resume", and "fork", session_start includes previousSessionFile.
  • Removed session-replacement methods from AgentSession. Use AgentSessionRuntime for newSession(), switchSession(), fork(), and importFromJsonl(). Cross-cwd session replacement rebuilds all cwd-bound runtime state and replaces the live AgentSession instance.
  • Removed session_directory from extension and settings APIs.
  • Unknown single-dash CLI flags (e.g. -s) now produce an error instead of being silently ignored.

Migration: Extensions

Before:

pi.on("session_switch", async (event, ctx) => { ... });
pi.on("session_fork", async (_event, ctx) => { ... });

After:

pi.on("session_start", async (event, ctx) => {
  // event.reason: "startup" | "reload" | "new" | "resume" | "fork"
  // event.previousSessionFile: set for "new", "resume", "fork"
});

... (truncated)

Changelog

Sourced from @​mariozechner/pi-coding-agent's changelog.

[0.65.2] - 2026-04-06

[0.65.1] - 2026-04-05

Fixed

  • Fixed bash output truncation by line count to always persist full output to a temp file, preventing data loss when output exceeds 2000 lines but stays under the byte threshold (#2852)
  • RpcClient now forwards subprocess stderr to parent process in real-time (#2805)
  • Theme file watcher now handles async fs.watch error events instead of crashing the process (#2791)
  • Fixed stored session cwd handling so resuming or importing a session whose original working directory no longer exists now prompts interactive users to continue in the current cwd, while non-interactive modes fail with a clear error.
  • Fixed resource collision precedence so project and user skills, prompt templates, and themes override package resources consistently, and CLI-provided paths take precedence over discovered resources (#2781)
  • Fixed OpenAI-compatible completions streaming usage accounting to preserve prompt_tokens_details.cache_write_tokens and normalize OpenRouter cached_tokens, preventing incorrect cache read/write token and cost reporting in pi (#2802)
  • Fixed CLI extension paths like git:gist.github.com/... being incorrectly resolved against cwd instead of being passed through to the package manager (#2845 by @​aliou)
  • Fixed piped stdin runs with --mode json to preserve JSONL output instead of falling back to plain text (#2848 by @​aliou)
  • Fixed interactive command docs to stop listing removed /exit as a supported quit command (#2850)

[0.65.0] - 2026-04-03

New Features

Breaking Changes

  • Removed extension post-transition events session_switch and session_fork. Use session_start with event.reason ("startup" | "reload" | "new" | "resume" | "fork"). For "new", "resume", and "fork", session_start includes previousSessionFile.
  • Removed session-replacement methods from AgentSession. Use AgentSessionRuntime for newSession(), switchSession(), fork(), and importFromJsonl(). Cross-cwd session replacement rebuilds all cwd-bound runtime state and replaces the live AgentSession instance.
  • Removed session_directory from extension and settings APIs.
  • Unknown single-dash CLI flags (e.g. -s) now produce an error instead of being silently ignored.

Migration: Extensions

Before:

pi.on("session_switch", async (event, ctx) => { ... });
pi.on("session_fork", async (_event, ctx) => { ... });

After:

pi.on("session_start", async (event, ctx) => {
  // event.reason: "startup" | "reload" | "new" | "resume" | "fork"
  // event.previousSessionFile: set for "new", "resume", "fork"
});

... (truncated)

Commits
  • 573eb91 Release v0.65.2
  • 78d4625 Add [Unreleased] section for next cycle
  • 4171cf0 Release v0.65.1
  • db31c16 docs(coding-agent): audit unreleased changelog entries
  • 52d16d5 fix(coding-agent): persist bash output on line truncation closes #2852
  • 0c98d5a fix(coding-agent): remove stale /exit docs closes #2850
  • 080af6f fix(coding-agent): handle missing session cwd
  • 127547f fix(coding-agent): preserve json mode for piped stdin (#2848)
  • 71e4436 fix(coding-agent): handle git/npm extension paths in CLI resolution (#2845)
  • 02c2a3e fix: quote $RESX and $RESY in doom build script (SC2086) (#2817)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@mariozechner/pi-coding-agent](https://github.com/badlogic/pi-mono/tree/HEAD/packages/coding-agent) from 0.62.0 to 0.65.2.
- [Release notes](https://github.com/badlogic/pi-mono/releases)
- [Changelog](https://github.com/badlogic/pi-mono/blob/main/packages/coding-agent/CHANGELOG.md)
- [Commits](https://github.com/badlogic/pi-mono/commits/v0.65.2/packages/coding-agent)

---
updated-dependencies:
- dependency-name: "@mariozechner/pi-coding-agent"
  dependency-version: 0.65.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants